package com.ce.pms.renovation.vo;

import java.math.BigDecimal;
import java.util.Date;
import com.ce.pms.base.vo.SearchVO;
/**
 * 功能描述：装修申请VO<br>
 * @author 罗军林 创建日期：2008-12-22
 */
public class RenovateRequisitionQueryVO extends SearchVO{


	/**
	 * Copyright (c) 2007,中企动力华南研发中心<br>
	 * All rights reserved.
	 */
	private static final long serialVersionUID = 1L;

	/**
	 *  装修申请单Id
	 */
	private Long requisitionId;

	/**
	 * 装修申请单号
	 */
	private String requisitionNumber;

	/**
	 * 楼栋Id
	 */
	private Long buildingId;

	/**
	 * 房号
	 */
	private String houseNumber;

	/**
	 * 客户姓名，多业主用,分开
	 */
	private String clientNames;

	/**
	 * 审批状态 001-新建，002-待审批，003-审批中，004-审批通过，005-审批不通过
	 */
	private String requisitionState;

	/**
	 * 记录人Id
	 */
	private Long creatorId;

	/**
	 * 记录人姓名
	 */
	private String creatorName;

	/**
	 * 费用状态
	 */
	private String chargeState;


	/**
	 * 许可证状态
	 */
	private String licenceState;

	/**
	 * 记录开始时间
	 */
	private Date annalBegin;

	/**
	 * 记录结束时间
	 */
	private Date annalEnd;

	/**
	 * 申请开始时间
	 */
	private Date requisitionBegin;

	/**
	 * 申请结束时间
	 */
	private Date requisitionEnd;

	/**
	 *装修开始时间
	 */
	private Date renovateBegin;

	/**
	 * 装修结束时间
	 */
	private Date renovateEnd;

	public Date getAnnalBegin() {
		return annalBegin;
	}

	public void setAnnalBegin(Date annalBegin) {
		this.annalBegin = annalBegin;
	}

	public Date getAnnalEnd() {
		return annalEnd;
	}

	public void setAnnalEnd(Date annalEnd) {
		this.annalEnd = annalEnd;
	}

	public Long getBuildingId() {
		return buildingId;
	}

	public void setBuildingId(Long buildingId) {
		this.buildingId = buildingId;
	}

	public String getChargeState() {
		return chargeState;
	}

	public void setChargeState(String chargeState) {
		this.chargeState = chargeState;
	}

	public String getClientNames() {
		return clientNames;
	}

	public void setClientNames(String clientNames) {
		this.clientNames = clientNames;
	}

	public Long getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(Long creatorId) {
		this.creatorId = creatorId;
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}

	public String getHouseNumber() {
		return houseNumber;
	}

	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	public String getLicenceState() {
		return licenceState;
	}

	public void setLicenceState(String licenceState) {
		this.licenceState = licenceState;
	}

	public Date getRenovateBegin() {
		return renovateBegin;
	}

	public void setRenovateBegin(Date renovateBegin) {
		this.renovateBegin = renovateBegin;
	}

	public Date getRenovateEnd() {
		return renovateEnd;
	}

	public void setRenovateEnd(Date renovateEnd) {
		this.renovateEnd = renovateEnd;
	}

	public Date getRequisitionBegin() {
		return requisitionBegin;
	}

	public void setRequisitionBegin(Date requisitionBegin) {
		this.requisitionBegin = requisitionBegin;
	}

	public Date getRequisitionEnd() {
		return requisitionEnd;
	}

	public void setRequisitionEnd(Date requisitionEnd) {
		this.requisitionEnd = requisitionEnd;
	}

	public Long getRequisitionId() {
		return requisitionId;
	}

	public void setRequisitionId(Long requisitionId) {
		this.requisitionId = requisitionId;
	}

	public String getRequisitionNumber() {
		return requisitionNumber;
	}

	public void setRequisitionNumber(String requisitionNumber) {
		this.requisitionNumber = requisitionNumber;
	}

	public String getRequisitionState() {
		return requisitionState;
	}

	public void setRequisitionState(String requisitionState) {
		this.requisitionState = requisitionState;
	}

}


